proprioceptive system - French English Dictionary